legal estoppel - Turkish English Dictionary